GroovyについてLion+Macports2.0+Groovy1.8.1でやってみた
概要
SVGの値変更の処理を自動で解析したりして行いたかったので、使ってみた。
インストール
MacPortsをインストール後、
sudo port install groovy
1.8.0の時は呪われていたらしいが、今11/08/22 16:12:24は平気。
使用感
特定のtagを無くす
doc.remove(doc.description)
特定のタグ全ての特定のattrを変更
doc.g.path.each {
it.@id = "shape" + (i++)
}
超素敵。
アクセッサが天衣無縫で嬉しい。